synthetic silica foundry sand - German English Dictionary